Toro Rosso has confirmed that Renault was not to blame for the mysterious electrical fault that put Carlos Sainz out of the British Grand Prix. Sainz has looked set for a decent haul of points at Silverstone on a weekend when its STR10 chassis had... More »